be grilled - French English Dictionary